† Corresponding author. E-mail:
In order to calculate the electronic structure of correlated materials, we propose implementation of the LDA+Gutzwiller method with Newton’s method. The self-consistence process, efficiency and convergence of calculation are improved dramatically by using Newton’s method with golden section search and other improvement approaches. We compare the calculated results by applying the previous linear mix method and Newton’s method. We have applied our code to study the electronic structure of several typical strong correlated materials, including SrVO3, LaCoO3, and La2O3Fe2Se2. Our results fit quite well with the previous studies.
The density function theory (DFT) with local density approximation (LDA) have been successfully applied to calculate the band structures and related properties of many materials. However, the LDA fails to capture the strongly correlated nature of strongly correlated materials because it is based on a single particle picture. In order to solve this problem, several computational methods have been proposed, including
In this paper, we present an important improvement of the Gutzwiller method by combining it with Newton’s method (a numerical method to determine a function’s root) and golden section search (a technique for finding the extremum (minimum or maximum) of a unimodal function). Our hybrid method dramatically improves the convergence, and can make the
The rest of this paper is organized as follows. In Section
In this section, we present the basic derivation of the Gutzwiller method. More detailed derivations and explanations can be found in our previous paper.[1,2]
In this section, we derive the basic equations of the Gutzwiller approximation using the multi-orbital Hubbard model. The Hubbard model can be divided into two parts, one is the single particle (
(1) |
(2) |
In
The Gutzwiller wave function (GWF)
(3) |
(4) |
(5) |
Here, I denotes the Fock states, the parameters c I are variational parameters, which adjust the weight of each configuration in the wave function. The GWF is obtained by setting the proper parameters c I .
There are two variational problem constraints. First, the GWF
(6) |
(7) |
(8) |
(9) |
The Lagrange function is
(10) |
In this non-linear equation, both the effective single particle wave function
(11) |
The equation for the many-particle part is
(12) |
In this section, we focus on implementation details and optimization techniques applied to the Gutzwiller method. We introduce the interface of
The Gutzwiller method requires two input files. One is the eigenvalue of each k point E
nk
, which results from LDA calculation. The other is the overlap matrix
Tight binding Harmiltonian can be built on local orbital basis. Since some tight binding models are provided in real space, the Hamiltonian is
In the sigle-particle part (Section
From Eq. (
(13) |
(14) |
(15) |
From Eq. (
(16) |
(17) |
(18) |
(19) |
Each self-consistent loop was separated into two parts. In the effective single-particle equation, input is quasi-particle weight
(20) |
(21) |
(22) |
To make this self-consistent procedure more efficient, we then applied Newton’s method. Using this method, the self-consistent problem (function g) is changed to a root finding problem (function f) and defined as
(23) |
(24) |
Taking
(25) |
(26) |
In the many-particle part, there is a intermediate variable
The inner self-consistent loop corresponds to the many-particle part outlined in Section
To meet the constraint
(27) |
The Jacobi matrix for the inner loop is
We also apply golden section search[24] to improve the convergence of our code. Newton’s method sets direction in the parameter space, and then golden section search sets the step length. Newton’s method is very sensitive to the starting point. In some situations, it can cost more steps or cannot find solution, if Newton’s method starts with a bad point. With the technique of golden section search, in each step, we can find the point nearest to the solution on the step’s Newton’s line, which is a better starting point for next step, thus it can improve the convergence. Results are shown in Section
In this section, we show results from SrVO3, LaCoO3 and La2O3Fe2Se2, and compare the LDA and LDA+G band structures. We will also compare our method to the traditional Gutzwiller method. Convergence behavior will be shown with respect to convergence steps.
SrVO3 is a 3d orbital correlated metal. Its simple cubic perovskite structure and non-magnetic electronic state make it an ideal test material.[5,7,8] The LDA result is inconsistent with experiments.[9–11] These features can be understood through our
The results of quasi-particle weight and on-site energy by our new application are all well in comparable with the traditional application. Figure
SrVO3 showed one electron in the 3d orbitals, consistent with previous findings.[13] The Brinkman–Rice transition[14] occurred at certain combination of U and J. As shown in Fig.
LaCoO3 is a typical correlation material. Since there are two strongly correlated atoms in one cell, and each atom has 10 local orbitals, convergence of this case is more difficult than SrVO3. We calculated bulk LaCoO3[16] band structure with LDA and LDA+G (rtgw). We applied rotational invariant code for this case. The Gutzwiller method adjusted crystal field splitting between
La2O3Fe2Se2 is considered a strongly correlated material and is claimed to be a semiconductor and Mott insulator.[20] We consider the magnetic order of La2O3Fe2Se2. Each cell has 16 strongly correlate atoms, and each atom has 10 local orbitals. This makes convergence very difficult. The band structure with interaction
Calculations were performed using both linear mix and Newton’s methods. The linear mix method cannot achieve convergence. In the inner loop, the linear mix method cannot locate appropriate chemical potentials for each orbital
Our implementation of LDA+G with Newton’s method, golden section search, and other revision of previous Gutzwiller implementation were detailedly described in this paper. First, the Hubbard model (Section
[1] | |
[2] | |
[3] | |
[4] | |
[5] | |
[6] | |
[7] | |
[8] | |
[9] | |
[10] | |
[11] | |
[12] | |
[13] | |
[14] | |
[15] | |
[16] | |
[17] | |
[18] | |
[19] | |
[20] | |
[21] | |
[22] | |
[23] | |
[24] |